a large watch - Espagnol Anglais Dictionnaire